Changelog:
3.8.2:
Bug Fix: Fixed a bug where you could only search for a podcast once before having to restart the program.
Bug Fix: Fixed a bug where chapters disappeared after the innicial download of a file.
Bug Fix: Fixed a bug where the play screen could fail to open after downloading an episode, requiring you to restart the program.
bug Fix: fixed a bug with downloading archives where a the season toggle failed if there was a mix of content in the feed.
Misc: Increased the timeout length with an aim towards preventing it more often, as well as adding a few tweaks that may or may not help depending on the server and podcast.
Misc: Fixed so that when you add a new feed, Luna should now focus on it when you return to the main screen.
New Feature: When importing multiple feeds, if a feed is already present with the same name you are asked to confirm that you wish to import it.

3.8.1:
  Special thanks to Luna User Evren for the huge number of reports and suggestions.
Bug Fix: Luna will no longer crash if it can't load your settings, instead it'll complain at you but let you handle it.
Bug Fix: fixed a bug where the settings screen was ignoring the start maximised setting, regardless of whether you set it or not and instead referring to autoplay.
Bug Fix: fixed a bug that could cause files to be added twice to the download archive screen.
Bug Fix: Fixed several instances of where Luna would not add the file type to a file name.
Bug Fix: Added a missing file for searching on the podcast index.
Bug Fix: Fixed some bugs around updating feed check times.
New Feature: You can now filter by downloaded episodes.
New Feature: In the download archive window you can now toggle by season.
New Feature: You can now select feeds to export either individually or by category in the export functions both for OPML and TXT.

3.8.0:
Bug Fix: I have removed some code that was intended to make streaming more accurate. It may have done so, but the speed trade off was not worth it.
Bug Fix: Fixed moving positions within a streamed podcast.
Bug Fix: Fixed the view feed information problems.
Bug Fix: Fixed a bug where going back from the keyboard screen would delete the main menu.
Bug Fix; Fixed global keystrokes.
Bug Fix: Made Luna less picky and more accurate with figuring out what links are for streaming.
Bug Fix: Fixed a bug where Luna struggled to recognise episodes sometimes when attempting downloads of the entire archive.
Bug Fix: I have recoded the OPML creator completely, and run it through an online validator so hopefully the OPML creation errors have finally been put to bed.
Bug Fix: done some changes to how Luna deletes feeds to hopefully make it more reliable.
Bug Fix: Fixed a bug where after downloads were complete for all the archive, the program keystrokes would break.
Bug Fix: Fixed a bug where blocking feed updates, and unblocking feed updates, did not save across reboots.
Feature Improvement: the clear all downloads is now a proper progress bar.
New Feature: Media links now appear at the top of the feed information list for easier access.
New Feature: Replaced the itunes searching features with podcast Index, which is bigger, contains the itunes repository, is open source and has better access support for Luna.
New Feature: In podcast Index, you can search by term, trending, random, random by category or newest.
New Feature: Where possible, the search in Podcast Index will show podcast author as well as podcast title.
New Feature: when downloading archives, Luna now resumes from previous downloads rather than starting over again.
New Feature: Luna will do its best to remember where you were if you close the progrma while listening and then go back to that episode. This feature is most reliable on downloaded episodes.
New Feature: From the context menu on a feed you can now togle it as read or unread.
New Feature: Where podcasts support it, by pressing tab once from the details list it is now possible to filter your podcasts by season or by episode type.
New Feature: the download entire archive now has a pop up where you can uncheck episodes you do not want to download, or toggle all and then check those you do.
New Keystroke: Control U can now be used to cycle between unseen feeds on the main screen.

3.7.14:
Bug Fix: Fixed a streaming bug.

3.7.13:
Bug Fix: Pasting a web link from the apple itunes store, I.E, one that starts with podcasts.apple.com, into the add feed box now works.
bug Fix: Fixed a bug with streaming that meant it would fail 8 times out of 10.
Bug Fix: Fixed missing options in the change a specific feed's update time.
Feature Change: If the download archive option sees a file already exists it will not redownload it. If a download has failed for an episode, you can use the redownload function of the episode from within the feed itself.
new Feature: You can now start the download of an archive, and come out of that window to continue using Luna.

3.7.12:
thanks to Evren for reporting many of the bugs in this release.
Bug Fix: Added an extra URL level to attempt to better stream files.
Bug Fix: Fixed a bug where errors with feeds could cause the program to not load any at all.
bug Fix: fixed a bug where status 301 feeds would cause Luna to deny they existed.
Bug Fix: Summaries no longer get cut off after you press enter to read them.
Bug Fix: Fixed saving to OPML files. Luna now accurately removes invalid characters and turns html feed descriptions to pure text.
Bug Fix: Fixed a bug that could cause some downloads to fail because websites thought we were bots.
bug Fix: Fixed copying to clipboard.
bug Fix: Fixed the control r/f5 keystroke.
Bug Fix: Fixed a bug where entering an invalid URL into the add a feed dialogue would cause Luna to crash.
bug Fix: fixed a bug with entering feeds that have passwords.
Bug Fix: the password protected feeds should start working again now.
New Feature: there is now a new slider on the play screen called boosted volume, which allows you to turn the volume up an additional 100 percent.
New Feature: Luna will now remember its position in a file even after a reboot of the program. Note: this feature does not work with streams, only downloaded files.
New feature: You can now choose to redownload an episode if the original download failed. This item appears below play in the media context menu.
New Feature: You can now rename downloads from the download manager by pressing f2.
New Feature: When pressing enter on an entries title, if Luna fails to find any media to play, it will next try and launch a link in your web browser, useful for RSS feeds.
New Feature: You can now enable a setting which is called compressed RSS view. This changes how Luna shows text only RSS feeds so instead of two lists, it simply shows the entries and the summary in a text box.

3.7.11:
Bug Fix: Fixed a bug that could lead Luna RSS to produce broken export files.
Bug Fix: Fixed the archive downloader.
Bug Fix: Fixed a bug where if a podcast did not have a feed URL, it broke the program.
New Feature: There is now a download manager that allows you to see what files you have downloaded in your various feeds, and delete them if you wish.

3.7.10:
Bug Fix: Fixed a bug where the next feed update box would be blank due to some feed titles.
Bug Fix: Fixed a bug where the next feed update box and the Your Name box on the suggest/bug screen were the same box.
Bug Fix: Fixed the exporter.
New Feature: Added global keystrokes that can be enabled in settings.

3.7.9:
Bug Fix: Fixed a bug that would crash the program if it needed to update the recent changes list.
bug Fix: Fixed a bug where you could not advance the position of audio properly.
Bug Fix: Fixed a bug where all feeds were showing as having new content even if they didn't.
Bug Fix: Fixed a bug where an error message about not being able to save a feed was getting overwritten by the success message.
Bug Fix: Fixed a bug where feeds with the same name were overwriting each other.
New Feature: In the utilities menu there is now a new quick search function that allows you to add feeds from apple that detail the top podcasts in a country.

3.7.8:
Bug Fix: Fixed pop up text boxes, such as those used in twitter authorisation.
Bug Fix: Fixed importing OPML files.
Bug Fix: Fixed a crash with clicking cancel on the add feed screen.
Bug Fix: Fixed downloading episodes.
Bug Fix: Fixed focus issues with the progress bar when importing feeds.
Feature Change: Changed the load complete sound.

3.7.7:
Bug Fix: Rewritten the back end to fix many issues to do with outdated certificates and improve overall performance.
New Feature: You can now set a feed to not check for updates any longer.

3.7.6:
This was a rerelease of 3.7.5, with only a few minor bug fixes that are not worth mentioning. this was done as version numbering within the updator got a little confused and it was easier for everyone if the number was bumped, please see the log of 3.7.5.

3.7.5:
Bug Fix: Put a few catches in place to stop Luna from choaking if it errors out in the wrong place with certain feeds.
Bug fix: Fixed a bug that could occur where feeds in the error category could not be deleted.

3.7.4:
Bug Fix: Updated the module behind windows notifications as it stopped working on some systems (including mine!). this may also fix several other bugs related to feed updating.
Bug Fix: The program will no longer play the feed unseen sound incorrectly. I.E. Luna will no longer play the sound if you are focused on an unseen feed and it refreshes the screen.
Bug Fix: Updated the error reporter.
New Feature: Changed the intro, outrow, feed updated and arrow over unseen feed sounds.
New Feature: Improved the updator to not lag the program on startup.
New Feature: Portable mode now shows in the title when active.

3.7.3:
Bug Fix: Fixed a bug that cropped up due to the introduction of the new settings in 3.7.2 which was causing the settings screen to bug out.
Bug Fix: Fixed a bug with loading feeds where category could be lost.
Bug fix: Fixed the recent list activation bug.
Bug Fix: Fixed a bug with renaming feeds where it did not update the recent list nor did it save it properly. Two bug fixes in one!

3.7.2:
bug Fix: Fixed a bug that would occur when launching a second instance of Luna while the first was still running.
Bug Fix: When subscribing to a feed on the itunes search it now go backs to your search results once it is done. this likely lends itself to a whole smoother experience.
Bug Fix: Fixed a bug with certain feeds causing a crash on the feedly search.
Bug Fix: Fixed a bug where the windows notification setting was not saving.
bug Fix; When you rename a feed it now renames it in the recent list.
Bug Fix: Added some additional code to mitigate a bug with activating the most recent list items.
New Feature: You can now select to autoplay episodes from the settings screen.
New Feature: You can now view feed descriptions in search results.
New Feature: You can now choose to start Luna Maximized.
New Feature: You can now export to a text file.
Typo Fix: Fixed all instances of OPML where they were written incorrectly.

3.7.1:
Bug Fix: Fixed a bug with exporting feeds.
New Feature: If you click on a feed while it is being updated, the program now flags you a warning just to let you know what you are looking at may not be the most recent.
New Feature: You can now hide the window and run Luna in the background.
New feature: Reintroduced the windows notification settings, but bigger and better than before!

3.7.0:
Bug Fix: Fixed importing opml files as they were not being recognised correctly in the file dialog. Added support for xml files in this same dialog.
Bug Fix: Fixed a bug where some feeds in foreign languages could crash the loader.
Bug Fix: The status text box now shows what feeds are being updated while they are being updated, rather than what it did before which was to show it in the second or two that they needed to be updated before the program took notice and did it.
Bug Fix: Put in a failsafe check for strange volume settings.
Feature improvement: Luna now handles problem feeds better including correctly shifting them to the error category where necessary.
New Feature: The import from file function is now more expressive about how many it finds and how many it fully imports.
New Feature: Added a recently updated feeds list to the main screen to allow you to see which feeds have been updated and jump quickly to them if you want.
New Feature: the Status dialog you can pull up to view feed status now includes when the feed was last updated by Luna.
New Feature: There is now an additional text box on the importing from file screen to tell you what number the program is on.
New Feature: Added chapter support for downloaded podcast episodes where supported.
New Feature: Added an add multiple links box.
New Feature: Luna can now pull youtube RSS feeds from direct Youtube channel links.

3.6.1:
Bug Fix: Fixed a bug with subscribing to feeds through feedly.
Bug Fix: Fixed a bug where if a feed had an unspecified login it could sometimes break.
Bug Fix: Fixed a bug where if the href of the feed had changed, for instance if an http feed had moved to https, the feed would not update and break the other feeds too.
Bug Fix: Fixed where trying to share an episode of a podcast or an item on a feed would fail.
Bug Fix: Fixed where clicking back or pressing escape from the play screen could break.
Bug Fix: Fixed a problem with the format of the user_agent of the program which could cause some servers to hang when sending the feed which would then cause a timeout.
Bug Fix: Fixed exporting your feeds. Changed the message you get when doing so as well to be less hard to understand.
Bug Fix: Improved the format of the exported feeds file.
Bug Fix: Fixed a bug where recategorising would fail.
Bug Fix: Fixed removing a feed from your favorites.
Bug Fix: Fixed a bug where favorites would not save if you immediately exited after saving.
Bug Fix: Fixed a bug where if you requested an http feed, some servers through a tantrum and so Luna got confused. Instead there are now checks in place so if the server throws a tantrum, Luna can calm it down and send an https request instead.
Bug Fix: Fixed another bug with volume saving.
Bug Fix: Fixed tabbing in the download archive screen.
Bug Fix: Fixed where playing finished loading sound was not saving properly.
Bug Fix: Fixed a bug where the converter from 3.5 could get stuck if the feed did not load properly.
Documentation: updated the readme with a frequently asked questions section.
Feature Change: Changed how Luna names your files so that where ever possible, it's clear which one is which.
New Feature: You can now press control U to jump to an unseen feed.
New Feature: Added an experimental button to the play screen which allows you to choose a playing speed between very slow, slow, normal, fast and very fast.

3.6:
Bug Fix: Fixed a bug where the suggests and reports screens did not show.
Bug Fix: Improved several bugs with the feed retriever.
Bug Fix: Fixed several bugs with the info table which prevented you from streaming sometimes.
Bug Fix: Fixed a bug with exporting feeds.
Bug Fix: Changed how the program handled the categories.dat file to make it both smaller and faster to load.
Bug Fix: Stripped out unnecessary modules where possible.
bug Fix: Fixed a bug where alt f4 did not close the task bar icon.
Bug Fix: Volume changes now save across episodes and the closing/reopening of the program.
Bug Fix: Fixed a bug where unseen status did not clear.
Bug Fix: Fixed a bug where proper selection was not made in search result screens.
Bug Fix: All html elements are now stripped out of text displayed in feed info.
Bug Fix: Made the importer about 100 times faster and lord knows how much more stable.
Bug Fix: You can actually, you know, now use feeds that require logging in.
Bug Fix: Fixed a bug where descriptions sometimes did not show. While doing so, I also expanded this a little to be cleverer about finding said description.
Feature Change: Changed how the program handles URL's so that it should better able to handle https.
Feature Change: completely rewrote how the program loads and saves feeds to improve speed while starting.
Feature Change: the program now shows feed names that are being updated rather than url's.
New Feature: You can now press escape to exit many screens.
New Feature: You can now set custom names for your feeds.

3.5:
Bug Fix: the search results will now automatically focus correctly.
Bug fix: Fixed where the making of a directory, if it errored, would crash the program.
Bug Fix: Fixed where if a feed was broken in a file and the program updated it, it would never actually remember it.
Bug Fix: Fixed a bug where next feed time would be weird.
Bug Fix: Fixed where if a feed's entries were empty, the program through a hissy fit.
Bug Fix: The details section of a feed now takes focus correctly.
bug fix: Entering and then leaving a feed now correctly refreshes the feed list.
Bug fix: Fixed a bug where the program would just give up on feeds that took a while to figure out what they were doing.
Bug Fix: Reenabled the error category.
Bug Fix: Updated some code that caused the program to slightly miscalculate how many feeds were being updated.
Bug Fix: Fixed that when you arrow over a feed, sometimes if the feed was unseen the program would not play the sound.
bug Fix: Fixed where if you selected any of the last two or three items in the update feed regularity, in settings, the program would crash.
bug Fix: fixed where the first four update feed regularities did not match what they said they did.
Bug Fix: Fixed a focussing issue with the settings.
bug Fix; Fixed where if a feed link has a question mark in it, like dropbox.com/MyFile.mp3?dl=1, the streamer would break.
Bug Fix: Related to the bug fix above, downloads of these files has also been fixed.
Bug Fix: Fixed the downloading of entire archives.
bug Fix: The info table for files now saves properly after use rather than irregularly and most often, never.
Bug Fix: Related to the change above regarding questionmarks, this no longer breaks the info table.
bug Fix: The program now saves the feed correctly when you recategorise it.
Deprecation: The feed.dat file placed in the downloads folder is no longer of use. Delete at your leisure.
Keystroke: Added control r to refresh the feeds list.
Misc: Updated the documentation.
New Feature: The status field now shows feeds being updated, not just a number.
Performance: The program now saves feeds as they are updated, rather than when it exits. this should get rid of the seemingly stuck Luna RSS task.
Performance: Upgraded the fallback protocol for if a feed is broken. to that end less feeds will break and those that do can easily be fixed.
Performance: Upgraded one of the reading and writing modules which should increase speed.
Typo fix: Fixed a reference of feed when it should have said update.

3.4:
bug Fix: Fixed a major bug fix with how the program examines feeds.
Bug Fix: fixed where the program couldn't exit properly. (for real this time!)
Bug Fix: Fixed a bug in the feed matching code that was causing all sorts of strange things to crop up.
Feature addition: Improved the feed parser somewhat.

3.3:
Bug fix: fixed where alt b failed to work if you opened a search result's info list and then tried to go back from the search screen.
Bug fix: fixed where the program did not fully shut down properly.
Bug Fix: Fixed where OPML files were put out with an xml extension. It makes no difference, but is more conventional.
Bug fix: Fixed a bug with the feed checker that could cause it to go wrong.
Bug fix: Fixed a lot of visual problems.
Bug Fix: Fixed a bug where if you streamed a file twice, the second time it would fail.
Bug Fix: Fixed a bug where logs got huge.
Bug Fix: fixed several misc bugs that could cause the program to crash.
Documentation: Updated the Read me.
Feature Addition: you can now create your own custom categories and move feeds to them.
Feature Addition: The Main screen now has a menu bar.
Feature addition: When playing episodes, the title of the window changes to reflect what is being played.
Feature Addition: Added another searchable archive for both rss feeds and podcasts.
Feature Addition: the program now supports password protected feeds.
Feature Addition: you can now edit Feed URl and login data from the action menu.
Feature Addition: The program now allows you to view the update status of feeds.
Feature Change: the feeds list is now a tree view.
Feature Change: The action menu, accessed through the button or by pressing the applications key, now adapts depending on what was clicked on.
Feature Change: When deleting a feed, the program now asks if you  want to delete the downloads and the feed, or just the feed.
Feature Change: All of the buttons on the main screen were moved to the top menu/

3.2:
bug fix: Fixed a few bugs with loading and saving feeds.
bug Fix: fixed a bug where you could submit empty fields in the suggest/report buttons.
Feature addition: You can now export your feeds.
Feature Addition: The program now has a task Bar Icon.
Keyboard Shortcut: You can now hide the window with control h from the main screen. click the task bar icon to show it again.
Keyboard shortcut: You can now press control n to bring up the text entry field for a feed URL.
Keyboard shortcut: You can now press control s to save your feeds to a file.

3.1:
Feature improvement: Improved how the program reads feeds.
Feature Addition: Control P can now be used to start and stop the playback on the playing screen.

3.0:
Bug Fix: Fixed a bug where settings were not saving correctly
Bug Fix: Fixed a bug with the feed updater
Bug Fix: fixed a bug with deleting feeds.
bug Fix: Made the status field a real read only field, rather than a pretend one.
bug Fix: The applications key now works in the results view.
Bug Fix: Made the play length text field on the play screen a real read only text field rather than a fake one.
bug Fix: Changed how the program downloads media files so that if all of a podcasts media files have the same name, it will not overwrite them.
bug Fix: Improved how the program recognises links, thus fixing another bug where it would act like a summary was a link sometimes.
Feature addition: Added a built in suggestion and bug submission system.
Feature Addition: the program will now clean up the debug log when it closes if the log is empty.
Feature addition: Added an automatic program updater
Feature addition: You can now turn off the launch and exit sounds.
Feature aDdition: Added a read only text field to the settings window that shows the currently selected save path.
Feature Change: You can now press Y and N rather than alt y and alt n on the delete screen.
Feature improvement: Improved how the program tells the user that it is importing from a file

2.1:
bug Fix: Fixed a bug with compilation, thanks to Marco Oros for helping identify the problem.
bug fix: Fixed a bug with feed selection
bug fix: Improved the sorting mechanism
Feature Addition: added debug logging
Feature Addition: The Version of the program is now shown in the window title
Typo: Fixed a typo with errors.
Typo: Fixed a typo with the twitter authorisation success message

2.0:
bug fix: alt f4 now saves your stuff
Bug Fix: Improved how the program handles broken feeds
Bug fix: Improved how the program handles a full hard drive
Bug Fix: changed how the program stores feeds internally to make it less messy and more interlinked.
Bug Fix: Removed some code that checked for errors in a feed and tried to redownload, as it was actually causing more problems than it was fixing.
Bug Fix: Rewrote a lot of the code to make it less messy.
Bug fix: added compatibility with a code protection technique.
compilation: Compiled the program so that sounds do not clutter up the program's folder as much.
compilation: Used a new compilation technique that has sped up the program.
Documentation: Sorted the changelog alphabetically.
Documentation: Updated the licence to version 2.
Documentation: updated the readme.
Feature addition: Changed the order of the action menu
Feature addition: You can now choose to copy a media URL to your clipboard
Feature addition: You can now open links in your browser
Feature addition: you can now copy media links to the clipboard
Feature addition: You can now change the location of the rss data folder.
Feature addition: The program now has extra facilities for detecting and fixing broken feeds.
Feature addition: You can now import feeds from an OPML file
Feature addition: Many keystrokes added, see the keystrokes section of the readme for more info.
Feature Addition: You can now press delete on the feed name to jump directly to the confirmation of delete screen.
Feature addition: In several key places, the applications key can now be used in place of the enter key.
Feature Addition: Instead of copying text items to your clipboard, the program now opens them in  a read only box, and it has a copy button.
Feature addition: the program now supports m4a and m4p file types.
Feature addition: the program now shows what type of feed you have, RSS or podcast, and sorts it accordingly.
Feature addition: You can now favorite feeds.
Feature addition: You can now share episodes, feeds, and certain events, using twitter.
Feature addition: Added some sounds to key places in the program.

1.0: Release
Thank you for choosing to install this product.
You are using the new installation file coded by nathan Tech.
this product is a product of Nathan Tech.
It is designed at the blind or parcially sighted community, but we do welcome any and all users.
You may want to check out our other games, products, software and developer resources at http://nathantech.net
Thank you for choosing us.
To get in contact with us, please send an email to nathan-tech@hotmail.com
---------
Nathan Tech
It's not disability.
It's ability.
